#-------------------------------------------------
#
# Project created by QtCreator 2016-03-28T10:30:58
#
#-------------------------------------------------

QT       += network xml

QT       -= gui

TARGET = WRSoft-Utility
TEMPLATE = lib

DEFINES += WRSOFT_UTILITY_LIBRARY

SOURCES += \
    Structs/WRDateTime.cpp \
    Runtime/WRType.cpp \
    Runtime/WRClass.cpp \
    Runtime/WRProcQueue.cpp \
    Runtime/WRProcEntry.cpp \
    Runtime/WRClassActivator.cpp \
    Runtime/WRAppContext.cpp \
    Runtime/WRAppService.cpp \
    Runtime/WRAppServiceActivator.cpp

HEADERS += \
    WRGlobal.h \
    Structs/WRFreqband.h \
    Structs/WRSampling.h \
    Structs/WRArray.h \
    Structs/WRObservers.h \
    Framing/WRDataSource.h \
    Framing/WRDataHandler.h \
    Framing/WREventSource.h \
    Framing/WREventHandler.h \
    Framing/WRStateSource.h \
    Framing/WRStateHandler.h \
    Runtime/WRType.h \
    Framing/WRTaskDealer.h \
    Framing/WRStateHandlers.h \
    Framing/WREventHandlers.h \
    Framing/WRDataHandlers.h \
    Structs/WRDateTime.h \
    Structs/WRFlags.h \
    Runtime/WRClass.h \
    Runtime/WRClassActivator.h \
    Structs/WRVector.h \
    Structs/WRMatrix.h \
    Structs/WRBuffer.h \
    Runtime/WRException.h \
    Runtime/WRProcQueue.h \
    Runtime/WRProcEntry.h \
    Runtime/WRErrors.h \
    Runtime/WRAppContext.h \
    Runtime/WRAppService.h \
    Runtime/WRAppServiceActivator.h \
    WRObjRef.h \
    Structs/WRBuffers.h \
    WRBasics.h \
    Runtime/WRBytesParser.h \
    Runtime/WRBytesWriter.h \
    Runtime/WRDataPacket.h \
    Runtime/WRTaskVoidParamsParser.h \
    Runtime/WRTaskVoidParamsWriter.h \
    Runtime/WRTaskVoidResultParser.h \
    Runtime/WRTaskVoidResultWriter.h \
    Runtime/WRTaskParamsParser.h \
    Runtime/WRTaskParamsWriter.h \
    Runtime/WRTaskResultParser.h \
    Runtime/WRTaskResultWriter.h \
    WRSocket.h \
    WRConfig.h

unix {
    target.path = /usr/lib
    INSTALLS += target
}
